Port _setjmp fix to POSIXish hosts as well as Microsoft.
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 15 Sep 2012 08:45:27 +0000 (01:45 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 15 Sep 2012 08:45:27 +0000 (01:45 -0700)
commit5925e84fedd38f05abe627e9375f96536883c2a5
tree0636a48c458c39eca1c4bf11ffea42f0cff59266
parent1873ff4a449d98e955ef94fd092d96c64e24b564
Port _setjmp fix to POSIXish hosts as well as Microsoft.

* nt/config.nt: Attempt to sync with autogen/config.in.
(HAVE_SIGSETJMP, HAVE__SETJMP): New macros.
(_longjmp, _setjmp): Remove.
* src/image.c (_setjmp) [!HAVE__SETJMP]: Restore definition, as
it's needed on POSIXish hosts that lack _setjmp.  Attempt to solve
the Microsoft problem in a different way, by altering nt/config.nt.
nt/ChangeLog
nt/config.nt
src/ChangeLog
src/image.c